365bet中国官方网站

  • word of the day

    sand stargazer

    sand stargazer - 365bet中国官方网站 definition and meaning for word sand stargazer

    Definition
    (noun) small pallid fishes of shoal tropical waters of North America and South America having eyes on stalks atop head; they burrow in sand to await prey

  • Word used in video below:
    text: sand castles this is the sand castle
    Download our Mobile App Today